whirl of snow or rain - Francés Inglés Diccionario